.custom-controls__big-play-pause{display:initial}.custom-controls__big-play-pause--pause,.custom-controls__big-play-pause--play{border:none;background:0 0}.custom-controls__notification{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(255,255,255,.8);padding:18px;display:flex;flex-direction:column;row-gap:10px;align-items:center;justify-content:center;text-align:center;font-size:18px;color:#090909}.custom-controls__notification:not(.hidden)~.custom-controls__big-play-pause,.playing .video-wrapper .btn-play,.video-wrapper .btn-pause{display:none}@media (min-width:1200px){.playing .video-wrapper:hover .btn-play{display:none}.playing .video-wrapper:hover .btn-pause{display:block}.playing .video-wrapper:hover .btn-pause svg{fill:#e5097c}}@media (max-width:1199.98px){.playing .video-wrapper .custom-controls__big-play-pause{left:0;top:0;-webkit-transform:none;transform:none;width:100%;height:100%}}.has-started .video-wrapper .btn-fullscreen,.has-started .video-wrapper .btn-volumeoff{display:block}.muted .video-wrapper div.btn-volumeoff{display:none}.muted .video-wrapper div.btn-volumeon{display:block}.fullscreen .video-wrapper{position:fixed;z-index:9999;left:0;right:0;bottom:0}.fullscreen .video-wrapper .btn-fullscreen{display:none}.fullscreen .video-wrapper .btn-exitfullscreen{display:block}.video-wrapper .custom-controls{display:flex;align-items:center;position:absolute;bottom:0;left:0;width:103px;opacity:0;transition:opacity 1s;height:36px}.video-wrapper .custom-controls.initiated{opacity:1}.video-wrapper .custom-controls__big-play-pause{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-wrapper .custom-controls__big-play-pause svg{width:69px;height:69px;transition:fill .3s;fill:#fff;-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 2px rgba(0, 0, 0, .5))}.video-wrapper .custom-controls__big-play-pause:hover svg{fill:#e5097c}.video-wrapper .custom-controls__full-screen,.video-wrapper .custom-controls__mute{cursor:pointer;width:17px;margin-left:18px}@media (min-width:722px){.video-wrapper .custom-controls{height:46px}.video-wrapper .custom-controls__full-screen,.video-wrapper .custom-controls__mute{margin-left:23px}}.video-wrapper .custom-controls__full-screen>div,.video-wrapper .custom-controls__mute>div{display:none}.video-wrapper .custom-controls__full-screen>div:hover svg,.video-wrapper .custom-controls__mute>div:hover svg{fill:#eb2814}.video-wrapper .custom-controls__full-screen>div:active svg,.video-wrapper .custom-controls__mute>div:active svg{fill:#deec29}.video-wrapper .custom-controls svg{width:17px;fill:#fff;transition:fill .3s}.carousel-video-player .custom-controls,.hero-video-block .custom-controls,.video-player-block .custom-controls{width:100%}.carousel-video-player .custom-controls__progress,.hero-video-block .custom-controls__progress,.video-player-block .custom-controls__progress{position:relative;width:100%;height:16px;align-items:center;justify-content:space-between}.carousel-video-player .custom-controls__progress input[type=range],.hero-video-block .custom-controls__progress input[type=range],.video-player-block .custom-controls__progress input[type=range]{width:calc(100% - 23px);opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.carousel-video-player .custom-controls__progress progress,.hero-video-block .custom-controls__progress progress,.video-player-block .custom-controls__progress progress{border-radius:3px;width:100%;height:3px;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#eb2814}.carousel-video-player .custom-controls__progress ::-webkit-progress-bar,.hero-video-block .custom-controls__progress ::-webkit-progress-bar,.video-player-block .custom-controls__progress ::-webkit-progress-bar{background-color:#fff;border-radius:3px;box-shadow:none}.carousel-video-player .custom-controls__progress ::-webkit-progress-value,.hero-video-block .custom-controls__progress ::-webkit-progress-value,.video-player-block .custom-controls__progress ::-webkit-progress-value{background-color:#eb2814;border-radius:3px;box-shadow:none}.carousel-video-player .custom-controls__progress ::-webkit-progress-value:hover,.hero-video-block .custom-controls__progress ::-webkit-progress-value:hover,.video-player-block .custom-controls__progress ::-webkit-progress-value:hover{background-color:#e5097c}.carousel-video-player .custom-controls__progress ::-moz-progress-bar,.hero-video-block .custom-controls__progress ::-moz-progress-bar,.video-player-block .custom-controls__progress ::-moz-progress-bar{background-color:#eb2814;border-radius:3px;box-shadow:none}.carousel-video-player .custom-controls__progress ::-moz-progress-bar:hover,.hero-video-block .custom-controls__progress ::-moz-progress-bar:hover,.video-player-block .custom-controls__progress ::-moz-progress-bar:hover{background-color:#e5097c}.carousel-video-player .custom-controls__duration,.hero-video-block .custom-controls__duration,.video-player-block .custom-controls__duration{font-size:12px;font-weight:400;letter-spacing:1.5px;color:#fff}.carousel-video-player .custom-controls__duration,.carousel-video-player .custom-controls__progress,.hero-video-block .custom-controls__duration,.hero-video-block .custom-controls__progress,.video-player-block .custom-controls__duration,.video-player-block .custom-controls__progress{display:none}@media (max-width:721.98px){.video-wrapper .custom-controls__mute{display:none}.carousel-video-player .custom-controls__progress,.hero-video-block .custom-controls__progress,.video-player-block .custom-controls__progress{padding:0 18px}.carousel-video-player .custom-controls__duration,.hero-video-block .custom-controls__duration,.video-player-block .custom-controls__duration{position:absolute;right:0;bottom:25px;min-width:0;padding:0 18px}}.carousel-video-player.has-started .custom-controls__duration,.carousel-video-player.has-started .custom-controls__progress,.hero-video-block.has-started .custom-controls__duration,.hero-video-block.has-started .custom-controls__progress,.video-player-block.has-started .custom-controls__duration,.video-player-block.has-started .custom-controls__progress{display:flex}.carousel-video-player video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none}.custom-controls__duration{min-width:calc(1 / 12 * 100% + 23px);padding:0 23px}.custom-controls__progress{padding-left:23px}